Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
114 PICKFORD ROAD Detached £425,000 16 Sep 2004
116 PICKFORD ROAD Detached £817,500 17 May 2016
120 PICKFORD ROAD Detached £417,000 3 Sep 2001
122 PICKFORD ROAD Detached £1,625,000 24 Feb 2023